package com.qf.blog.system;

import com.qf.blog.system.constants.RedisKey;

public class DateDemo {

    public static void main(String[] args) {

//        Date date = new Date(); // Date类型
//        long currentTimeMillis = System.currentTimeMillis(); // long
//        LocalDateTime localDateTime = LocalDateTime.now(); // jdk8提供时间类型


        // java.util.Date --->LocalDate
//        Instant instant = new Date().toInstant();
//        ZoneId zone = ZoneId.systemDefault();
//        LocalDate start = LocalDateTime.ofInstant(instant, zone).toLocalDate();
//        System.out.println(start);
//
//        // LocalDate-->java.util.Date
//        LocalDate of = LocalDate.now();
//        Date date = Date.from(of.atTime(0, 0).atZone(ZoneId.systemDefault()).toInstant());


//        String json = "{'username':'admin','birthday':'2022-12-12'}";
//
//        Map map = JSON.parseObject(json, Map.class);
//        System.out.println(map);

//        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
//        LocalDateTime parse = LocalDate.parse("2021-10-31", dateTimeFormatter).atStartOfDay();
//        System.out.println(parse);

        String userLoginKey = RedisKey.USER_LOGIN_KEY;
        System.out.println(userLoginKey);
        String format = String.format(userLoginKey, 10, 20);
        System.out.println(format);
    }
}
